package com.fowo.api.sys.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.fowo.api.sys.entity.SysPost;
import com.fowo.api.sys.model.SysPostSearchParamPo;

import java.util.List;

/**
 * 职位服务
 */
public interface SysPostService {
    Long create(SysPost sysPost);

    boolean update(SysPost sysPost);

    boolean delete(Long id);

    Page<SysPost> pageSearch(SysPostSearchParamPo search);

    SysPost getById(Long id);

    List<SysPost> search(SysPostSearchParamPo search);

    Long getIdByName(String name);
}
